n=int(input("введите четырехзначное число:"))
if 10000>n>999:
    if n%2==0:
        print("число четное: да")
    else:
        print("число четное: нет")
    if n%3==0:
        print("число кратное трем: да")
    else:
        print("число кратное трем: нет")
    if int(n**(1/2))**2==n:
        print("число является квадратом числа:",int(n**(1/2)))
    else:
        print("число является квадратом числа: нет")
    n1=0
    n2=0
    n3=0
    n4=0
    n1=n//1000
    n2=(n//100)%10
    n3=n//10%10
    n4=n%10
    print("минимальная цифра числа:",min(n1,n2,n3,n4))
    print("наибольшая цифра числа:",max(n1,n2,n3,n4))
    nol=0
    if n1==0:
        nol+=1
    if n2==0:
        nol+=1
    if n3==0:
        nol+=1
    if n4==0:
        nol+=1
    print("количество нулей",nol)
    if int(n4**(1/2))**2==n4:
        print("цифра в разряде едениц является квадратом цифры:",int(n4**(1/2)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")

    if int(n3**(1/2))**2==n3:
        print("цифра в разряде едениц является квадратом цифры:",int(n3**(1/2)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")

    if int(n2**(1/2))**2==n2:
        print("цифра в разряде едениц является квадратом цифры:",int(n2**(1/2)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")

    if int(n1**(1/2))**2==n1:
        print("цифра в разряде едениц является квадратом цифры:",int(n1**(1/2)))
    else:
        print("цифра в разряде едениц является квадратом цифры: нет")
else:
    print("Введено не четырехзначное число")
